armoured capillary - English Synonyms Dictionary